/* TreeGrid CSS definition, http://www.treegrid.com */
.TBMain{font-family:Arial,sans-serif;font-style:normal;font-weight:normal;font-variant:normal;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}
.TBMain *{font-family:inherit;font-style:inherit;font-weight:inherit;font-variant:inherit;text-overflow:ellipsis;word-wrap:normal}
.TBMain,.TBMain *{font-size:12px;line-height:16px}
.TBWide,.TBWide *{font-size:15px;line-height:20px}
.TBGiant,.TBGiant *{font-size:21px;line-height:24px}
.TBHeaderFont{font-weight:bold}
.TBMessage *,.TBMenuItemText *,.TBMenuControl *,.TBPickCell *,.TBPick2CellM *,.TBPick2CellY *,.TBDialogButton *{font-size:inherit;line-height:inherit}
.TBMessage{font-size:inherit}
.TBMenuItemText{font-size:inherit;line-height:19px}
.TBHigh .TBMenuItemText{line-height:23px}
.TBBig .TBMenuItemText{line-height:31px}
.TBSmall .TBMenuItemText{line-height:16px}
.TBMenuControl{font-size:inherit;line-height:18px}
.TBWide .TBMenuControl{line-height:20px}
.TBHigh .TBMenuControl{line-height:22px}
.TBBig .TBMenuControl{line-height:30px}
.TBSmall .TBMenuControl{line-height:16px}
.TBPickCell,.TBPick2CellM,.TBPick2CellY{font-size:inherit;line-height:inherit}
.TBDialogButton{font-size:inherit;line-height:inherit}
.TBMain b,.TBMain .GridBold{color:#0CD06E;font-weight:bold}
.TBMain i,.TBMain .GridBlue{color:#0CD06E;font-style:normal}
.TBSoft b,.TBSoft .GridBold,.TBSoft i,.TBSoft .GridBlue{color:#09964F}
.TBMain em,.TBMain .GridRed{color:#EA4647;font-style:normal}
.TBMain em>b,.TBMain .GridRed .GridBold{color:#EA4647}
.TBSoft em, .TBSoft .GridRed,.TBSoft em>b,.TBSoft .GridRed .GridBold{color:#6B2022}
.TBMain s,.TBMain .GridGray{color:#666;text-decoration:none}
.TBMain s>b,.TBMain .GridGray .GridBold,.TBMain s>i,.TBMain .GridGray .GridBlue{color:#666}
.TBMain{color:#e1e7f4}
.TBVivid{color:white}
.TBSoft{color:#B8BBC1}
.TBDim{color:#9A9DA5}
.TBMain *{color:inherit}
.TBDialogButton{background:#D7D9E5;color:#292C33;border-radius:3px;border:0px none}
.TBSoft .TBDialogButton{background-color:#AAABB5}
.TBDialogButtonOk,.TBDialogButtonYes{background:#EA4647;color:white}
.TBSoft .TBDialogButtonOk,.TBSoft .TBDialogButtonYes{background-color:#6B2022;color:#BBB}
.TBDialogButtonHover{color:#EA4647}
.TBSoft .TBDialogButtonHover{color:#6B2022}
.TBMain .TBDialogButtonOkHover,.TBMain .TBDialogButtonYesHover{color:black}
.TBMenuHead{background:#EA4647}
 .TBSoft .TBMenuHead{background-color:#6B2022}
.TBMenuOuter{background:#41444D;box-shadow:0px 0px 5px 1px #222;border-radius:3px}
 .TBBright .TBMenuOuter{box-shadow:0px 0px 5px 1px #AAA}
.TBDim .TBMenuOuter{box-shadow:0px 0px 5px 1px #666}
.TBMenuFoot{background:#41444D;border-top:1px solid #292C33}
 .TBBright .TBMenuOuter,.TBBright .TBMenuFoot,.TBDim .TBMenuOuter,.TBDim .TBMenuFoot{background:black}
.TBMenuEdit,.TBMenuEditEdit,.TBMenuEnum{border-radius:3px;background-color:#292C33}
 .TBMenuCaption,.TBMenuLevel{font-weight:bold;text-align:center}
 .TBMenuSeparator{border-top:1px solid #292C33}
 .TBMenuHorz .TBMenuSeparator{background:#292C33}
 .TBMenuVSeparator{border-right:1px solid #292C33}
 .TBMenuHover{border:2px solid #D7D9E5}
 .TBMenuFocus{border:2px solid #EA4647}
 .TBSoft .TBMenuFocus{border-color:#6B2022}
.TBMenuFocus.TBMenuHover{border:2px solid #BA1617}
 .TBMenuHeader{background:#41444D;border:1px solid #41444D;box-shadow:0px 0px 3px 1px #222}
 .TBPickMY{background:#EA4647}
 .TBSoft .TBPickMY{background-color:#6B2022}
.TBPickTableParent,.TBPick2TableParent{background:#41444D}
 .TBBright .TBPickTableParent,.TBBright .TBPick2TableParent,.TBDim .TBPickTableParent,.TBDim .TBPick2TableParent{background-color:black}
.TBPickFooter,.TBPick2Footer,.TBPickTimeCell{border-top:1px solid #30333C}
   .TBPickRowW .TBPickCell{border-bottom:1px solid #30333C;color:#9496AB}
 .TBPickCell:first-child{border-right:1px solid #30333C}
 .TBPickRowW .TBPickCell:first-child{border-right:1px solid #41444D}
 .TBPickWN,.TBPickWNE{color:#9496AB}
 .TBPickOM,.TBPickOMNE{color:#9496AB}
 .TBSoft .TBPickWN,.TBSoft .TBPickWNE,.TBSoft .TBPickOM,.TBSoft .TBPickOMNE,.TBSoft .TBPickRowW .TBPickCell{color:#717282}
.TBDim .TBPickWN,.TBDim .TBPickWNE,.TBDim .TBPickOM,.TBDim .TBPickOMNE,.TBDim .TBPickRowW .TBPickCell{color:#545560}
  .TBPickSel,.TBPick2MSel,.TBPick2YSel{border:2px solid #EB4748}
 .TBPickNow{background-color:#DDD}
 .TBPickNE{text-decoration:line-through}
 .TBPickHover,.TBPick2MHover,.TBPick2YHover{border:2px solid #D8DAE6}
 .TBPickSelHover,.TBPick2MSelHover,.TBPick2YSelHover{border:2px solid #F66}
   .TBPick2Sep{background:#30333C}
  .TBMessage,.TBPageMessage{background:#41444D;box-shadow:0px 0px 5px 1px #222}
 .TBBright .TBMessage,.TBBright .TBPageMessage{background:black;box-shadow:0px 0px 5px 1px #AAA}
.TBDim .TBMessage,.TBDim .TBPageMessage{background:black;box-shadow:0px 0px 5px 1px #666}
.TBMessageButtons,.TBProgressButtons{border-top:1px solid #292C33}
 .TBPrompt input{background:#292C33;border-radius:3px;border:0px none}
 .TBEditInput,.TBEditTextarea,.TBEditDiv{color:black;background-color:white}
 .TBDim .TBEditInput,.TBDim .TBEditTextarea,.TBDim .TBEditDiv{color:#BBB;background-color:black}
 .TBEditReadOnly,.TBEditTextarea.TBEditReadOnly,.TBEditDiv.TBEditReadOnly{background-color:#CCC}
 .TBEditHeaderInput.TBEditReadOnly,.TBEditHeaderTextarea.TBEditReadOnly,.TBEditHeaderDiv.TBEditReadOnly{background-color:#CCC}
 .TBDim .TBEditReadOnly,.TBDim .TBEditTextarea.TBEditReadOnly,.TBDim .TBEditDiv.TBEditReadOnly{background-color:#292C33}
.TBTipOuter,.TBDragObject{background:#EEE;opacity:0.9;color:black}
 .TBDragCursor{cursor:url(data:application/octet-stream;base64,AAACAAEAICAAAAAAAAAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/AAAB/wAAAf8AAAH/AAAB/wAAAc8AAAG3AAABtwAAAW8AAAFvAAAA3wAAEMAAABmAAAAdgAAAH4AAAB/wAAAf4AAAH8AAAB+AAAAfAAAAHgAAABwAAAAYAAAAEAAAAAAAAAA////////////////////////////////8AH///AB///wAf//8AH///AB///wAf//8AH///AB///wAf//8AH//3AB//8wAf//EAH//wD///8A////AA///wAf//8AP///AH///wD///8B////A////wf///8P////H////z////8=),default}
.TBNoDragCursor{cursor:url(data:application/octet-stream;base64,AAACAAEAICAAAAAAAACoCAAAFgAAACgAAAAgAAAAQAAAAAEACAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfHx/AH9/fwACAoQAAACKABERiAAAAJAAAACVAAEBmgA1NYgANTWSAAYGowAAAKcAAACzAAUFuAAEBLsAAAC+ABsbtgAjI6AAODioACcnugA4OLcANze4ADc3uwBGRpgAaGiCAGtriQBra48AdXWHAH19gAB8fIEAfX2BAHh4iQB4eI0AaGiRAGZmmgB1dZMAdXWbAHBwnwBGRq4AXl6lAFNTqABUVK0AenqnAHV1qwB5easAenqvAGBgsABsbLMAZ2e8AGxsvwB4eLYAcHC5AHt7uwB4eL4AAADEAAAAygAXF8AAFxfNAAAA0AAAANUABQXWAAAA2wAUFNAAJyfDACoqxAAjI8sAJyfNACoqzgAnJ9cAKirYAAAA4AABAeMABQXgAAQE4QAGBuEAAADlACcn4QBUVMQAX1/VAFNT3gBUVN8AYGDBAG9vxwBubskAeXnEAHh4xwB6es4AYGDeAG9v2gBsbN0AcHDRAHt72gB4eNwAb2/rAIeHugCCgrwAgoK+AIeHwACCgsYAi4vBAI+PwQCLi8UAjY3EAISEzACOjssAk5PHAJOTyQCTk8sAlZXKAJeXywCTk80Al5fNAI+P0QCLi9cAjY3VAIKC2gCPj9sAk5PQAJOT0gCqqtUAvLzeAKqq6gC8vOUAxsbnANLS7wDa2u0AwMDwAMPD9QDGxvYA0tLyANra9gDi4vEA4uLzAOfn9wDn5/gA5+f5AOfn+gDn5/sA7+/5AO/v+gDw8PkA8fH5APDw+gDx8foA8vL6APPz+gDz8/0A+fn8APv7/QD7+/4A/Pz+AP///wAAAAAAAAAAAHBm2HewHpYA3LCTdrcAAAABAAAAAgAAACwglgAYAAAAAAAAAJgelgBCAAAAAAAAAHwelgAAAAAAAAAAAAAAAAAAAAAADAAAAAIAAAABAQAAAAAAAAAAAAAAAAAAAwAAAP1o2Hd7m+J2AADyAQAAAACkAfIBBQAAANQelgAbAGsAQwAAAAAAAMAAAAAAAAAAAAIAAABIA/MBIAAAABwAcABDAAAAAAAAAEgA8wHYB/QBWAHzAWBb8gEABfMBnB6WAHCmUACkH5YA+pnSd8fTowH+/////WjYdx9m2HcWAAAAFgAAAAEAAAB8H5YAjB+WAGQflgBFGHJ3AQAAANYjcndmqSPuCAAKANQglgBQVth30taTdkQCAAAAAAAAAAAAAAAAAACIH5YAYFvyARYAAAAAAAAANqqTditJJO4WAAAALCCWACAAAAAAAPIBAAAAAAAAAAAWAAAAFgAAAAAAAABwH5YAwpyGdjwglgCJ/ZJ22/whmP7///82qpN2FupLAAAAAABgW/IBFgAAAOAflgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABM5PD46FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgPNzg7PD5HSicAAAAAAAAAAAAAAAAAAAAAAAAAAAASDQ5Zf5iYgF5JTEIAAAAAAAAAAAAAAAAAAAAAAAAACgwRgpiYmJiYik1HTBcAAAAAAAAAAAAAAAAAAAAAAAAIC32YmJiYmIlFPE1LSAAAAAAAAAAAAAAAAAAAAAAACQdTmJiYmJiIQzhGil5HFgAAAAAAAAAAAAAAAAAAAAAFBnyYmJiYh0AQRImYgT4/AAAAAAAAAAAAAAAAAAAAAAMElJiYmIYUDUGImJiTPD0AAAAAAAAAAAAAAACZmQAAKSqVmJiLVE5bjJiYmJZRUAAAAAAAAAAAAAAAmZiYmQAoL36YjVZSV4+YmJiYg1hPAAAAAAAAAAAAAACZmJiZACMweI5jMmiQmJiYmJh6WjEAAAAAAAAAAAAAmZiYmQAAHDM1ZjZpkZiYmJiYh1xdJAAAAACZAAAAAACZmJiZAAAAJmBhbZKYmJiYmIZ1dDQAAAAAAJmZAAAAmZiYmQAAAAAALWRneYSXl4V7c3JVAAAAAAAAmZiZAACZmJiZAAAAAAAAJWVqa2xvdndxLAAAAAAAAACZmJiZmZiYmQAAAAAAAAAAICtfbnBiLiEAAAAAAAAAAJmYmJiZmJiZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmZiYmJiYmJmZmZmZAAAAAAAAAAAAAAAAAAAAAAAAAACZmJiYmJiYmJiYmQAAAAAAAAAAAAAAAAAAAAAAAAAAAJmYmJiYmJiYmJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmZiYmJiYmJiZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZmJiYmJiYmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJmYmJiYmJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmZiYmJiZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZmJiYmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJmYmJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmZiZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////////////4H///4Af//8AD//+AAf//gAH//wAA//8AAP//AAD/8wAA/+EAAP/hAAD/wwAA98OAAfOHwAPxh+AH8A/wD/AP///wAP//8AH///AD///wB///8A////Af///wP///8H////D////x////8/////),default}
.TBEditInput,.TBEditTextarea,.TBEditDiv{border:0px none;padding:5px 8px 5px 8px;outline:none;resize:none}
.TBWide .TBEditInput,.TBWide .TBEditTextarea,.TBWide .TBEditDiv{padding-top:3px;padding-bottom:2px}
.TBHigh .TBEditInput,.TBHigh .TBEditTextarea,.TBHigh .TBEditDiv{padding-top:8px;padding-bottom:7px}
.TBBig .TBEditInput,.TBBig .TBEditTextarea,.TBBig .TBEditDiv{padding-top:13px;padding-bottom:12px}
.TBGiant .TBEditInput,.TBGiant .TBEditTextarea,.TBGiant .TBEditDiv{padding-top:11px;padding-bottom:10px}
.TBLow .TBEditInput,.TBLow .TBEditTextarea,.TBLow .TBEditDiv{padding:4px 2px 3px 2px}
.TBSmall .TBEditInput,.TBSmall .TBEditTextarea,.TBSmall .TBEditDiv{padding-top:1px;padding-bottom:1px}
.TBDB.TBEditInput,.TBDB.TBEditTextarea,.TBDB.TBEditDiv{padding-top:7px;padding-left:10px}
.TBWide .TBDB.TBEditInput,.TBWide .TBDB.TBEditTextarea,.TBWide .TBDB.TBEditDiv{padding-top:5px}
.TBHigh .TBDB.TBEditInput,.TBHigh .TBDB.TBEditTextarea,.TBHigh .TBDB.TBEditDiv{padding-top:10px}
.TBBig .TBDB.TBEditInput,.TBBig .TBDB.TBEditTextarea,.TBBig .TBDB.TBEditDiv{padding-top:15px}
.TBGiant .TBDB.TBEditInput,.TBGiant .TBDB.TBEditTextarea,.TBGiant .TBDB.TBEditDiv{padding-top:13px}
.TBLow .TBDB.TBEditInput,.TBLow .TBDB.TBEditTextarea,.TBLow .TBDB.TBEditDiv{padding-top:6px;padding-left:4px}
.TBSmall .TBDB.TBEditInput,.TBSmall .TBDB.TBEditTextarea,.TBSmall .TBDB.TBEditDiv{padding-top:3px}
.TBEditSpaceInput,.TBEditSpaceTextarea,.TBEditSpaceDiv{padding:2px 4px 2px 4px}
.TBWide .TBEditSpaceInput,.TBWide .TBEditSpaceTextarea,.TBWide .TBEditSpaceDiv{padding-top:0px;padding-bottom:0px}
.TBHigh .TBEditSpaceInput,.TBHigh .TBEditSpaceTextarea,.TBHigh .TBEditSpaceDiv{padding-top:3px;padding-bottom:1px}
.TBBig .TBEditSpaceInput,.TBBig .TBEditSpaceTextarea,.TBBig .TBEditSpaceDiv{padding-top:5px;padding-bottom:3px}
.TBLow .TBEditSpaceInput,.TBLow .TBEditSpaceTextarea,.TBLow .TBEditSpaceDiv{padding:0px 2px 0px 2px}
.TBEditTextarea,.TBEditDiv{margin:0px;background:white;box-sizing:border-box!important;white-space:pre-wrap}
.TBEditDiv{overflow:hidden;text-overflow:clip;-webkit-user-select:text;user-select:text;-webkit-user-modify:read-write}
.TBEditWordWrap{word-wrap:break-word;overflow-wrap:break-word}
.TBEditNoWrap{white-space:pre}
.TBEditInput::-ms-clear{height:13px}
.TBWK.TBMini .TBEditNormalInput{margin-top:-1px}
.TBEditInt,.TBEditFloat,.TBEditDate,.TBEditRight{text-align:right}
.TBEditInt::-ms-clear,.TBEditFloat::-ms-clear,.TBEditDate::-ms-clear,.TBEditRight::-ms-clear{display:none}
.TBWK .TBEditInt,.TBWK .TBEditFloat,.TBWK .TBEditDate,.TBWK .TBEditRight{margin-left:1px!important}
.TBEditTab{border-radius:3px;text-align:center;font-weight:bold}
.TBHigh.TBIE .TBEditTab{margin-top:-1px}
.TBEditDiv *{font-size:inherit;line-height:inherit}
.TBEditDiv img{vertical-align:baseline}
.TBEditCutImg img{vertical-align:middle;margin-bottom:-1000px;margin-top:-1000px}
.TBEditDiv.TBEditLink{text-decoration:underline}
.TBEditResizeTag *{visibility:hidden!important}
.TBDisabled,.TBDisabledHard{position:absolute;z-index:264;background:black;opacity:0}
 .TBDisabledHard{opacity:0.7}
 .TBMessage{white-space:nowrap;text-align:center;visibility:hidden;z-index:266;position:absolute;left:0px;top:0px;padding:25px;min-width:120px}
.TBMessageShadow{position:absolute;display:none}
	.TBPageMessage{padding:20px}
.TBPrompt{padding-top:30px;padding-bottom:10px}
.TBLow .TBPrompt{padding-top:10px;padding-bottom:0px}
.TBPrompt input{padding:5px 6px 5px 6px;display:inline-block;box-sizing:border-box;width:200px}
.TBWide .TBPrompt input{width:250px}
.TBGiant .TBPrompt input{width:300px}
.TBLow .TBPrompt input{padding:2px 4px 2px 4px}
.TBProgressCaption{font-weight:bold;margin-bottom:20px}
.TBLow .TBProgressCaption{margin-bottom:5px}
.TBProgressText{margin-bottom:20px}
.TBLow .TBProgressText{margin-bottom:10px}
.TBProgressOuter{text-align:left;width:300px;margin:0px 30px 20px 30px;border:1px dashed #71747D}
.TBLow .TBProgressOuter{margin:0px 10px 10px 10px;width:200px}
.TBProgressInner{height:20px;background:#0AD16C;margin:-1px}
.TBLow .TBProgressInner{height:20px}
.TBMessageButtons,.TBProgressButtons{margin:10px -25px -25px -25px;padding:15px}
.TBLow .TBMessageButtons,.TBLow .TBProgressButtons{padding:5px}
.TBProgressButton,.TBMessageButton{padding:4px 5px 4px 5px;margin:1px 4px 1px 4px;text-align:center;white-space:nowrap;overflow:hidden;min-width:70px}
.TBHigh .TBProgressButton,.TBHigh .TBMessageButton{padding-top:6px;padding-bottom:5px}
.TBBig .TBProgressButton,.TBBig .TBMessageButton{padding-top:8px;padding-bottom:8px}
.TBLow .TBProgressButton,.TBLow .TBMessageButton{padding-top:2px;padding-bottom:1px;margin-left:3px;margin-right:3px}
.TBTiny .TBProgressButton,.TBTiny .TBMessageButton{padding-top:1px;padding-bottom:0px}
 .TBMenuMain{position:absolute;left:0px;top:0px;z-index:258}
.TBToolbarMain{z-index:5}
.TBMenuShadow{position:absolute;display:none}
.TBMenuOuter{overflow:hidden}
.TBMenuMainTop{margin-top:-4px}
.TBMenuMainBottom{margin-top:3px}
.TBMenuHeader{overflow:hidden;position:absolute;z-index:258;cursor:pointer;user-select:none;-ms-user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}
.TBMenuHeader > div{vertical-align:middle;display:table-cell}
.TBMenuHead{padding:7px 0px 7px 23px;text-align:center;cursor:default}
.TBWide .TBMenuHead{padding-left:30px}
.TBHigh .TBMenuHead{padding-top:15px;padding-bottom:15px}
.TBLow .TBMenuHead{padding-top:3px;padding-bottom:3px}
.TBMenuHeadText{white-space:nowrap;margin-right:35px}
.TBWide .TBMenuHeadText{margin-right:50px}
.TBLow .TBMenuHeadText{margin-right:25px}
.TBMenuHorzOuter .TBMenuHead{padding:0px 7px 0px 7px}
.TBMenuHorzOuter .TBMenuHeadText{margin:0px;white-space:normal;display:inline-block;writing-mode:tb-rl;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.TBMenuClose{float:right;width:26px;line-height:20px;cursor:pointer;display:none;background:url() no-repeat;background-size:16px 16px}
.TBWide .TBMenuClose{background-size:20px 20px;width:31px}
.TBBig .TBMenuClose{background-size:24px 24px;width:35px;background-position-y:-2px;line-height:30px}
.TBGiant .TBMenuClose{background-position-y:0px}
.TBLow .TBMenuClose{line-height:20px;width:24px;background-position:1px 0px}
.TBTiny .TBMenuClose{background-position:0px 0px}
.TBMenuHorzOuter .TBMenuClose{width:17px}
.TBWide .TBMenuHorzOuter .TBMenuClose{width:21px}
.TBBig .TBMenuHorzOuter .TBMenuClose{width:25px}
.TBLow .TBMenuHorzOuter .TBMenuClose{width:19px}
.TBTiny .TBMenuHorzOuter .TBMenuClose{width:17px}
.TBMenuBody{cursor:default;margin:5px 1px 5px 1px;width:calc(100% - 2px)}
.TBHigh .TBMenuBody{margin-top:10px;margin-bottom:10px}
.TBTiny .TBMenuBody{margin-top:2px;margin-bottom:2px}
.TBMenuFoot{padding:7px 8px 7px 6px;text-align:center;white-space:nowrap}
.TBHigh .TBMenuFoot{padding-top:10px;padding-bottom:10px}
.TBBig .TBMenuFoot{padding-top:15px;padding-bottom:15px}
.TBLow .TBMenuFoot{padding:7px 5px 7px 3px}
.TBSmall .TBMenuFoot{padding-top:5px;padding-bottom:5px}
.TBTiny .TBMenuFoot{padding-top:4px;padding-bottom:4px}
 .TBMenuButton{padding:4px 5px 3px 5px;margin:3px 4px 3px 4px;min-width:70px;text-align:center;white-space:nowrap;overflow:hidden}
.TBHigh .TBMenuButton{padding-top:6px;padding-bottom:5px}
.TBBig .TBMenuButton{padding-top:8px;padding-bottom:8px;min-width:80px}
.TBGiant .TBMenuButton{min-width:90px}
.TBLow .TBMenuButton{padding:2px 2px 1px 2px;margin-top:1px;margin-bottom:1px;min-width:60px}
.TBTiny .TBMenuButton{padding-top:1px;padding-bottom:0px}
.TBMenuItem{margin-left:1px;margin-right:1px;padding:2px 8px 2px 8px}
.TBLow .TBMenuItem{padding-left:5px;padding-right:5px}
.TBMenuHover,.TBMenuFocus{padding:0px 6px 0px 6px}
.TBLow .TBMenuHover,.TBLow .TBMenuFocus{padding-left:3px;padding-right:3px}
.TBMenuCheckedIconLeft,.TBMenuCheckedIconRight{background:url() no-repeat}
.TBSoft .TBMenuCheckedIconLeft,.TBSoft .TBMenuCheckedIconRight{background-image:url()}
.TBMenuUncheckedIconLeft,.TBMenuUncheckedIconRight{background:url() no-repeat}
.TBMenuCheckedRadioLeft,.TBMenuCheckedRadioRight{background:url() no-repeat}
.TBMenuUncheckedRadioLeft,.TBMenuUncheckedRadioRight{background:url() no-repeat}
.TBMenuEmptyIconLeft,.TBMenuEmptyIconRight{background:url() no-repeat}
.TBMenuBoolIconLeft{padding-left:20px;background-position:left center;background-size:16px 16px}
.TBWide .TBMenuBoolIconLeft{padding-left:26px;background-size:20px 20px}
.TBBig .TBMenuBoolIconLeft{padding-left:32px;background-size:24px 24px}
.TBMenuBoolIconRight{padding-right:20px;background-position:right 0px center;background-size:16px 16px}
.TBWide .TBMenuBoolIconRight{padding-right:26px;background-size:20px 20px}
.TBBig .TBMenuBoolIconRight{padding-right:32px;background-size:24px 24px}
.TBMenuBoolIconLeft > .TBMenuLevel,.TBMenuBoolIconRight > .TBMenuLevel{text-align:left}
.TBMenuCheckedColor{background-color:#292C33}
.TBMenuCursorIcon,.TBMenuHoverIcon{padding-left:0px!important}
.TBMenuCursorIconRtl,.TBMenuHoverIconRtl{padding-left:0px!important}
.TBMenuEnumCursorIcon,.TBMenuEnumHoverIcon{padding-left:12px!important}
.TBWide .TBMenuEnumCursorIcon,.TBWide .TBMenuEnumHoverIcon{padding-left:17px!important}
.TBBig .TBMenuEnumCursorIcon,.TBBig .TBMenuEnumHoverIcon{padding-left:26px!important}
.TBLow .TBMenuEnumCursorIcon,.TBLow .TBMenuEnumHoverIcon{padding-left:15px!important}
.TBMenuExpandedIcon{padding-left:0px!important;background:url() no-repeat left center;background-size:16px 16px}
.TBMenuCollapsedIcon{padding-left:0px!important;background:url() no-repeat left center;background-size:16px 16px}
.TBWide .TBMenuExpandedIcon,.TBWide .TBMenuCollapsedIcon{background-size:20px 20px}
.TBBig .TBMenuExpandedIcon,.TBBig .TBMenuCollapsedIcon{background-size:24px 24px}
.TBMenuExpandedIcon > div, .TBMenuCollapsedIcon > div{border:0px none;margin-left:20px;text-align:left!important}
.TBWide .TBMenuExpandedIcon > div, .TBWide .TBMenuCollapsedIcon > div{margin-left:26px}
.TBHigh .TBMenuExpandedIcon > div, .TBHigh .TBMenuCollapsedIcon > div{margin-left:32px}
.TBMenuNextIcon{background:url() no-repeat right center;background-size:16px 16px;padding-right:20px}
.TBWide .TBMenuNextIcon{background-size:20px 20px;padding-right:26px}
.TBBig .TBMenuNextIcon{background-size:24px 24px;padding-right:32px}
.TBMenuNextIconRtl{background:url() no-repeat left center;background-size:16px 16px;padding-left:20px}
.TBWide .TBMenuNextIconRtl{background-size:20px 20px;padding-left:26px}
.TBBig .TBMenuNextIconRtl{background-size:24px 24px;padding-left:32px}
.TBMenuNextIconDown{background-image:url()}
.TBMenuItemText{white-space:nowrap;overflow:hidden}
.TBMenuItemText *{font-size:inherit;line-height:inherit}
.TBMenuItemIcon{background-repeat:no-repeat;background-position:center center}
.TBMenuItemDisabled{opacity:0.70}
.TBMenuAlignLeft{text-align:left}
.TBMenuAlignRight{text-align:right}
.TBMenuAlignCenter{text-align:center}
.TBMenuAlignJustify{text-align:justify}
.TBMenuEnumParent{padding-left:5px}
.TBMenuItemLeft .TBMenuEnumParent{padding-left:0px;padding-right:5px}
.TBMenuEnum,.TBMenuEnumHeaderLeft{white-space:nowrap;overflow:hidden;background-repeat:no-repeat;background-size:16px 16px,1px 100%;background-position:1px center,16px center}
.TBMenuEnum{padding-left:22px;background-image:url(),url()}
.TBMenuItemLeft .TBMenuEnum{padding-right:3px}
.TBMenuEnumHeaderLeft{padding:1px 0px 0px 22px;background-image:url(),url();cursor:default}
.TBWide .TBMenuEnum,.TBWide .TBMenuEnumHeaderLeft{background-size:20px 20px,1px 100%;background-position:1px center,20px center;padding-left:27px}
.TBBig .TBMenuEnum,.TBBig .TBMenuEnumHeaderLeft{background-size:24px 24px,1px 100%;background-position:3px center,28px center;padding-left:36px}
.TBMenuEnumParent,.TBMenuEnum,.TBMenuEnumHeaderLeft{width:90px}
.TBWide .TBMenuEnumParent,.TBWide .TBMenuEnum,.TBWide .TBMenuEnumHeaderLeft{width:120px}
.TBGiant .TBMenuEnumParent,.TBGiant .TBMenuEnum,.TBGiant .TBMenuEnumHeaderLeft{width:150px}
.TBMenuEnumHeader{border:0px none}
.TBMenuEnumMain.TBMenuMainBottom{margin-top:2px}
.TBMenuEnumMain.TBMenuMainTop{margin-top:-3px}
.TBMenuEditParent{padding-left:5px}
.TBMenuItemLeft .TBMenuEditParent{padding-left:0px;padding-right:5px}
.TBMenuEdit{padding-left:3px;padding-right:3px;overflow:hidden;white-space:nowrap;text-overflow:clip}
.TBMenuEditParent,.TBMenuEdit{width:30px}
.TBMenuEditParentPDFName,.TBMenuEditParentPDFName > .TBMenuEdit,.TBMenuEditParentExportName,.TBMenuEditParentExportName > .TBMenuEdit{width:106px}
.TBWide .TBMenuEditParent,.TBWide .TBMenuEdit{width:50px}
.TBWide .TBMenuEditParentPDFName,.TBWide .TBMenuEditParentPDFName > .TBMenuEdit,.TBWide .TBMenuEditParentExportName,.TBWide .TBMenuEditParentExportName > .TBMenuEdit{width:141px}
.TBBig .TBMenuEditParentPDFName,.TBBig .TBMenuEditParentPDFName > .TBMenuEdit,.TBBig .TBMenuEditParentExportName,.TBBig .TBMenuEditParentExportName > .TBMenuEdit{width:150px}
.TBGiant .TBMenuEditParent,.TBGiant .TBMenuEdit{width:60px}
.TBGiant .TBMenuEditParentPDFName,.TBGiant .TBMenuEditParentPDFName > .TBMenuEdit,.TBGiant .TBMenuEditParentExportName,.TBGiant .TBMenuEditParentExportName > .TBMenuEdit{width:180px}
.TBLow .TBMenuEditParent,.TBLow .TBMenuEdit{width:52px}
.TBLow .TBMenuEditParentPDFName,.TBLow .TBMenuEditParentPDFName > .TBMenuEdit,.TBLow .TBMenuEditParentExportName,.TBLow .TBMenuEditParentExportName > .TBMenuEdit{width:106px}
.TBMenuEditMulti{white-space:pre-wrap}
.TBMain .TBMenuEditInput,.TBMain .TBMenuEditTextarea{border:0px none;margin:0px 1px 0px 0px;padding:0px;height:18px;outline:none;background:transparent;resize:none}
.TBHigh .TBMenuEditInput,.TBHigh .TBMenuEditTextarea{height:22px}
.TBGiant .TBMenuEditInput,.TBGiant .TBMenuEditTextarea{height:30px}
.TBSmall .TBMenuEditInput,.TBSmall .TBMenuEditTextarea{height:15px}
.TBMenuEditInput::-ms-clear{height:13px}
.TBMenuEditInt,.TBMenuEditFloat,.TBMenuEditDate{text-align:right}
 .TBMenuCaption{padding:10px 2px 3px 2px}
.TBHigh .TBMenuCaption{padding-top:8px;padding-bottom:7px}
.TBMenuHorz .TBMenuCaption{padding:2px 6px 2px 6px}
.TBMenuSeparator{margin:8px 0px 8px 0px;height:0px;overflow:hidden}
.TBLow .TBMenuSeparator{margin-top:5px;margin-bottom:5px}
.TBSmall .TBMenuSeparator{margin-top:2px;margin-bottom:2px}
.TBTiny .TBMenuSeparator{margin-top:1px;margin-bottom:1px}
.TBMenuHorz .TBMenuSeparator{margin:0px;border:0px none;border-left:8px solid #41444D;border-right:8px solid #41444D}
.TBLow .TBMenuHorz .TBMenuSeparator{border-left-width:5px;border-right-width:5px}
.TBSmall .TBMenuHorz .TBMenuSeparator{border-left-width:2px;border-right-width:2px}
.TBTiny .TBMenuHorz .TBMenuSeparator{border-left-width:1px;border-right-width:1px}
.TBMenuHorz .TBMenuSeparator > div{overflow:hidden;width:1px}
.TBMenuVSeparator{width:0px;font-size:0px}
 .TBPickMain{position:absolute;left:0px;top:0px;z-index:258}
.TBPickShadow{position:absolute;display:none}
.TBPickOuter{border:0px none;padding:0px;overflow:hidden}
.TBPickBody{cursor:default;padding:0px;margin:0px;width:100%}
.TBWide .TBPickBody{margin:0px}
.TBPickHeader{position:absolute;z-index:258;border:1px solid #ABD7D3;background:white;overflow:hidden;cursor:pointer;}
.TBPickHeaderBottom{border-bottom:0px none}
.TBPickHeaderTop{border-top:0px none}
.TBPickHead,.TBPickFoot{background:white;padding:1px 0px 1px 5px;color:white;cursor:default}
.TBPickClose{display:none}
.TBPickMY{padding:8px 0px 7px 0px;cursor:default;text-align:center}
.TBHigh .TBPickMY{padding-top:11px;padding-bottom:9px}
.TBBig .TBPickMY{padding-top:16px;padding-bottom:14px}
.TBLow .TBPickMY{padding-top:4px;padding-bottom:3px}
.TBPickMYDown{background-image:url()}
.TBPickMYUp{background-image:url()}
.TBPickMYDown,.TBPickMYUp{padding-right:18px;background-size:16px 16px;background-position:right calc(50% - 1px);background-repeat:no-repeat;cursor:pointer}
.TBWide .TBPickMYDown,.TBWide .TBPickMYUp{padding-right:22px;background-size:20px 20px}
.TBBig .TBPickMYDown,.TBBig .TBPickMYUp{padding-right:26px;background-size:24px 24px}
.TBPickMYRtl{padding-right:0px;padding-left:13px}
.TBPickBL{float:left;background:url() no-repeat 5px 7px}
.TBPickBR{float:right;background:url() no-repeat right 5px top 7px}
.TBPickBL,.TBPickBR{width:24px;height:24px;background-size:16px 16px;padding:0px;overflow:hidden;cursor:pointer;display:none}
.TBWide .TBPickBL,.TBWide .TBPickBR{background-size:20px 20px;background-position-y:7px;height:31px}
.TBHigh .TBPickBL,.TBHigh .TBPickBR{background-position-y:10px;height:34px}
.TBBig .TBPickBL,.TBBig .TBPickBR{background-size:24px 24px;background-position-y:13px;height:39px}
.TBGiant .TBPickBL,.TBGiant .TBPickBR{background-position-y:15px;height:42px}
.TBLow .TBPickBL,.TBLow .TBPickBR{background-position-y:3px;height:20px}
.TBPickTableParent{border-top:0px none;clear:both;padding-top:1px}
.TBHigh .TBPickTableParent{padding-top:0px}
.TBPickTable{table-layout:fixed;width:0px}
.TBPickCell{width:36px;font-size:inherit;line-height:inherit}
.TBLow .TBPickCell{width:28px}
.TBWide .TBPickCell{width:42px}
.TBPickWDN{margin:2px 3px 2px 3px;padding:1px;font-weight:bold;line-height:22px;text-align:center;cursor:default}
.TBHigh .TBPickWDN{line-height:30px}
.TBPickHover,.TBPickSelHover,.TBPickWD,.TBPickSa,.TBPickSu,.TBPickSel,.TBPickNow,.TBPickWDNE,.TBPickSaNE,.TBPickSuNE,.TBPickSelNE,.TBPickNowNE,.TBPickOM,.TBPickOMNE{margin:1px;padding:2px 3px 2px 3px;line-height:20px;text-align:center;cursor:pointer;}
.TBPickWN,.TBPickWNE{padding:2px 4px 2px 4px;line-height:22px;text-align:center;cursor:pointer}
.TBHigh .TBPickCell>div{line-height:26px}
.TBBig .TBPickCell>div{line-height:30px}
.TBLow .TBPickCell>div{line-height:16px}
.TBPickWNE{cursor:default}
.TBPickNE{cursor:default}
.TBPickSel{padding:0px 1px 0px 1px}
.TBPickEmpty{background:url() no-repeat center center;background-size:16px 16px;cursor:pointer;height:17px}
.TBWide .TBPickEmpty{background-size:20px 20px;height:20px}
.TBBig .TBPickEmpty{background-size:24px 24px;height:24px}
.TBPickHover{padding:0px 1px 0px 1px}
.TBPickSelHover{padding:0px 1px 0px 1px}
.TBPick2TableParent{display:block;overflow:hidden;clear:both}
.TBHigh .TBPick2TableParent{padding-top:2px}
.TBBig .TBPick2TableParent{padding-top:1px}
.TBPick2Table{table-layout:fixed;width:0px;margin-left:3px;margin-right:3px}
.TBPick2CellM{width:84px}
.TBLow .TBPick2CellM{width:68px}
.TBWide .TBPick2CellM{width:105px}
.TBPick2CellY{width:50px}
.TBLow .TBPick2CellY{width:40px}
.TBWide .TBPick2CellY{width:58px}
.TBPick2CellSep{width:15px}
.TBLow .TBPick2CellSep{width:4px}
.TBWide .TBPick2CellSep{width:8px}
.TBPick2SepH{display:none}
.TBPick2M,.TBPick2Y{margin:3px 2px 3px 2px;padding:3px 2px 3px 2px;line-height:19px;cursor:pointer;text-align:center;overflow:hidden}
.TBHigh .TBPick2M,.TBHigh .TBPick2Y{line-height:25px}
.TBBig .TBPick2M,.TBBig .TBPick2Y{line-height:30px}
.TBLow .TBPick2M,.TBLow .TBPick2Y{line-height:16px;margin-top:2px;margin-bottom:2px}
.TBPick2MSel,.TBPick2YSel{padding:1px 0px 1px 0px}
.TBPick2MHover,.TBPick2YHover{padding:1px 0px 1px 0px}
.TBPick2MSelHover,.TBPick2YSelHover{padding:1px 0px 1px 0px}
.TBPick2Sep{height:31px;width:1px;overflow:hidden;margin-left:2px;margin-right:2px}
.TBHigh .TBPick2Sep{height:37px}
.TBBig .TBPick2Sep{height:42px}
.TBLow .TBPick2Sep{height:26px}
.TBPick2BL,.TBPick2BR{width:53px;cursor:pointer;height:31px;background-repeat:no-repeat;background-position:center 7px;background-size:16px 16px}
.TBPick2BL{background-image:url()}
.TBPick2BR{background-image:url()}
.TBWide .TBPick2BL,.TBWide .TBPick2BR{background-position:center 5px;background-size:20px 20px}
.TBHig .TBPick2BL,.TBHigh .TBPick2BR{height:38px;background-position:center 8px}
.TBBig .TBPick2BL,.TBBig .TBPick2BR{height:41px;background-position:center 10px;background-size:24px 24px}
.TBLow .TBPick2BL,.TBLow .TBPick2BR{height:24px;width:40px;background-position:center 4px}
 .TBPickTimeCell{padding:15px 14px 15px 0px;margin-top:0px;text-align:right;line-height:0px;height:15px}
.TBWide .TBPickTimeCell{height:19px;padding-right:16px}
.TBHigh .TBPickTimeCell{padding-top:17px;padding-bottom:17px}
.TBBig .TBPickTimeCell{padding-top:24px;padding-bottom:24px}
.TBGiant .TBPickTimeCell{height:24px}
.TBLow .TBPickTimeCell{padding-top:8px;padding-bottom:8px;padding-right:10px}
.TBTiny .TBPickTimeCell{padding-top:4px;padding-bottom:4px}
.TBPickTime{margin:0px;padding:0px;border:0px none;white-space:nowrap;text-align:right;outline:none;background:transparent}
.TBPickFooter,.TBPick2Footer{padding:10px 0px 10px 0px;cursor:default;text-align:center}
.TBBig .TBPickFooter,.TBBig .TBPick2Footer{padding-top:15px;padding-bottom:15px}
.TBLow .TBPickFooter,.TBLow .TBPick2Footer{padding-top:5px;padding-bottom:5px}
.TBTiny .TBPickFooter,.TBTiny .TBPick2Footer{padding-top:2px;padding-bottom:2px}
.TBPickButton{padding:4px 7px 3px 7px;margin:1px 4px 1px 4px;width:70px;text-align:center;white-space:nowrap;overflow:hidden}
.TBWide .TBPickButton{width:85px}
.TBHigh .TBPickButton{padding-top:6px;padding-bottom:5px}
.TBBig .TBPickButton{padding-top:8px;padding-bottom:8px}
.TBLow .TBPickButton{padding-top:2px;padding-bottom:1px;width:54px;margin-left:3px;margin-right:3px}
.TBTiny .TBPickButton{padding-top:1px;padding-bottom:0px}
.TBEditParent{position:absolute;z-index:258;overflow:hidden}
.TBEdit,.TBEditInline{padding:2px 4px 2px 4px;border:1px solid #DDD;border-top:1px solid #666;border-left:1px solid #666;background:white;white-space:nowrap;overflow:hidden;}
.TBEditInline{display:inline-block;vertical-align:bottom}
.TBEditMulti{white-space:pre-wrap}
.TBEnumControl,.TBEnumInline,.TBEnumHeader{cursor:pointer;background:white url() no-repeat;background-size:16px 16px}
.TBEnumControl,.TBEnumInline{background-position:2px 5px;padding:2px 4px 2px 20px;border:1px solid #DDD;border-top:1px solid #666;border-left:1px solid #666;overflow:hidden}
.TBEnumInline{display:inline-block;vertical-align:bottom}
.TBEnumHeader{background-position:2px 6px;padding:3px 4px 2px 20px}
.TBMouseOrig{background:yellow!important;opacity:0.5}
.TBMouseDragObject{position:absolute;z-index:260;background:#888;opacity:0.5}
.TBFocus{border:1px solid #AAF;border-top:1px solid #00F;border-left:1px solid #00F;background-color:#EEE}
 .TBTipMain{position:absolute;left:0px;top:0px;z-index:262;visibility:hidden}
.TBTipOuter{padding:5px;overflow:hidden;cursor:default}
.TBTipBody{white-space:nowrap;overflow:hidden}
.TBTipShadow{position:absolute;display:none}
.TBDragObject{z-index:300;margin-left:15px;margin-top:10px;padding:5px}
.TBChart{padding:5px}
.TBChartInner{background:#292C33;width:100%}
.TBChartLayer{overflow:hidden;height:1000px}
.TBChartAxisY{background:black;height:1px;overflow:hidden}
.TBChartAxisYLabel{overflow:hidden}
.TBChartAxisYText{margin-right:5px;margin-top:12px;text-align:right}
.TBChartAxisX{width:1px;overflow:hidden;background:black}
.TBChartAxisXLabel{overflow:hidden}
.TBChartAxisXText{text-align:center}
.TBChartCaption{text-align:center;margin-top:3px}
.TBChartPoint{background-repeat:no-repeat;background-size:9px 9px;background-position:11px 11px;width:32px;height:32px;overflow:hidden}
.TBChartPoint1{background-image:url()}
.TBChartPoint2{background-image:url()}
.TBChartPoint3{background-image:url()}
.TBChartPoint4{background-image:url()}
.TBChartPoint5{background-image:url()}
.TBChartPoint6{background-image:url()}
.TBChartPoint7{background-image:url()}
.TBChartPoint8{background-image:url()}
.GridDebugTag,.GridDebugTagMax{overflow:auto;overflow-y:scroll;border:1px solid black;background:#DDD}
.GridDebugTag,.GridDebugTagMax,.GridDebugButtons,.GridDebugButtonsMax{position:fixed;z-index:256;left:5px;right:5px;bottom:5px;height:200px;padding:4px}
.GridDebugTagMax,.GridDebugButtonsMax{top:5px;height:auto}
.GridDebugButtons,.GridDebugButtonsMax{text-align:right;margin-right:25px;width:150px;left:auto}
.GridDebugButton{font-size:10px;width:40px;padding:0px}
.GridDebugTitle{font-size:10px;color:#0CD06E;font-style:normal;font-weight:normal}
.GridDebugMark{font-weight:bold}
.GridDebugStop{font-size:18px;font-weight:bold;color:red}
.GridDebugError{font-size:12px;color:red}
.GridDebugWarning{font-size:12px;color:#A60}
.GridDebugList{font-size:10px;color:#888}
.GridDebugInfo{font-size:12px}
.TBAnimateOverflow{overflow:hidden}
@keyframes TBExpandH{from{height:0px}
 }
@keyframes TBCollapseH{to{height:0px}
 }
.TBAnimateTransparent{opacity:0}
@keyframes TBShow{from{opacity:0}
 to{opacity:1}
 }
@keyframes TBHide{from{opacity:1}
 to{opacity:0}
 }
.TBAnimateHidden{display:none}
.TBAnimateVisible{display:inherit}
.TBAnimateLeftTop{overflow:hidden;transform-origin:0% 0%}
.TBAnimateCenterTop{overflow:hidden;transform-origin:50% 0%}
.TBAnimateRightTop{overflow:hidden;transform-origin:100% 0%}
.TBAnimateLeftBottom{overflow:hidden;transform-origin:0% 100%}
.TBAnimateRightBottom{overflow:hidden;transform-origin:100% 100%}
.TBAnimateCenterBottom{overflow:hidden;transform-origin:50% 100%}
.TBAnimateLeftCenter{overflow:hidden;transform-origin:0% 50%}
.TBAnimateRightCenter{overflow:hidden;transform-origin:100% 50%}
.TBAnimateCenterCenter{overflow:hidden;transform-origin:50% 50%}
@keyframes TBZoomInH{from{height:0px;transform:scale(1,0)}
 to{transform:scale(1,1)}
 }
@keyframes TBZoomOutH{from{transform:scale(1,1)}
 to{transform:scale(1,0);height:0px}
 }
@keyframes TBZoomInY{from{transform:scale(1,0)}
 to{transform:scale(1,1)}
 }
@keyframes TBZoomOutY{from{transform:scale(1,1)}
 to{transform:scale(1,0)}
 }
@keyframes TBZoomInX{from{transform:scale(0,1)}
 to{transform:scale(1,1)}
 }
@keyframes TBZoomOutX{from{transform:scale(1,1)}
 to{transform:scale(0,1)}
 }
@keyframes TBZoomIn{from{transform:scale(0)}
 to{transform:scale(1)}
 }
@keyframes TBZoomOut{from{transform:scale(1)}
 to{transform:scale(0)}
 }
@keyframes TBRotateX90{0%{transform:rotateX(0deg)}
 50%{transform:rotateX(90deg)}
 100%{transform:rotateX(0deg)}
 }
@keyframes TBRotateX90To{from{transform:rotateX(0deg)}
 to{transform:rotateX(90deg)}
 }
@keyframes TBRotateX90From{from{transform:rotateX(90deg)}
 to{transform:rotateX(0deg)}
 }
@keyframes TBRotateY90{0%{transform:rotateY(0deg)}
 50%{transform:rotateY(90deg)}
 100%{transform:rotateY(0deg)}
 }
@keyframes TBRotateY90To{from{transform:rotateY(0deg)}
 to{transform:rotateY(90deg)}
 }
@keyframes TBRotateY90From{from{transform:rotateY(90deg)}
 to{transform:rotateY(0deg)}
 }
@keyframes TBFocus{0%{color:inherit}
 50%{color:#EA4647}
 100%{color:inherit}
 }
@keyframes TBCopy{0%{transform:translateX(0px)}
 25%{transform:translateX(1px)}
 75%{transform:translateX(-1px)}
 100%{transform:translateX(0px)}
 }
@keyframes TBOpacityBlink{0%{opacity:1}
 50%{opacity:0.2}
 100%{opacity:1}
 }
@keyframes TBBackgroundBlink{0%{background-color:#FFF}
 50%{background-color:#888}
 100%{background-color:#FFF}
 }
.TBMark{background-color:#AAA!important}
@keyframes TBMark{0%{background-color:#292C33}
 25%{background-color:#888}
 75%{background-color:#888}
 100%{background-color:#292C33}
 }
@keyframes TBHighlight{0%{background-color:#292C33}
 25%{background-color:#888}
 50%{background-color:#292C33}
 75%{background-color:#888}
 100%{background-color:#292C33}
 }
@keyframes TBHighlightDeselect{0%{background-color:#292C33}
 25%{background-color:#883}
 50%{background-color:#292C33}
 75%{background-color:#883}
 100%{background-color:#292C33}
 }
@keyframes TBHighlightSelect{0%{background-color:#883}
 25%{background-color:#292C33}
 50%{background-color:#883}
 75%{background-color:#292C33}
 100%{background-color:#883}
 }
@keyframes TBHighlightDelete{0%{background-color:#600}
 25%{background-color:#292C33}
 50%{background-color:#600}
 75%{background-color:#292C33}
 100%{background-color:#600}
 }
@keyframes TBHighlightMove{0%{background-color:#155}
 25%{background-color:#292C33}
 50%{background-color:#155}
 75%{background-color:#292C33}
 100%{background-color:#155}
 }
@keyframes TBHighlightAdd{0%{background-color:#060}
 25%{background-color:#292C33}
 50%{background-color:#060}
 75%{background-color:#292C33}
 100%{background-color:#060}
 }
@keyframes TBHighlightChange{0%{background-color:#006}
 25%{background-color:#292C33}
 50%{background-color:#006}
 75%{background-color:#292C33}
 100%{background-color:#006}
 }
.GridDisabled{position:absolute;z-index:256;background:black;opacity:0.7}
 .TBDialogLoaded{border:1px solid black!important}
